MTVLKRYVLRLFMSIKYITANVVDRNNGRIVTTASTVEHTIKNSLECGRTCNAKAAAIVGEVLAMRLKVEGLQDGQGRGIHADVKKEIEKKGFKSRTKVWAVINSLRNNGVTLILDDDDDDDEYRDRSFEGHR